body{padding-top: 6%;}
.main-div{width: 40%;margin-left:30%;padding:18px;background-color: #fff;text-align:center;}
.logo,strong{height: 48px;line-height: 48px;font-size: 18px;}
.logo{font-weight: bolder;height: 56px;border-bottom: 1px solid #888;}
.lf input {
    width: 80%;font-weight: 600;border: 1px solid #888888;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    padding: .5rem 1rem;font-size: 1.25rem;line-height: 1.5;margin-top:9px;/*16*/
}
.lf input:focus {border: 1px solid #1c7430;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);}
.forget-pwd{color: #888888;margin-top: 8px;float: right;margin-right: 10%;}
.lf button{display: inline-block;width: 36%;margin-top: 18px;}
.other-login{font-size: 16px;margin-top: 12px;}.other-login *{color: #888888;}
.weChat{margin: 28px;}.weChat img{margin-top: -4px;}.other-login img{margin-right: 6px;}
.go-register a{cursor: pointer;text-decoration: underline;font-weight: 800;}
#checkCode{width: 40%;margin-top:-4px;}
#btnGetCode{background-color: #dc3545;margin-top:9px;line-height: 1.5;padding: .5rem 1rem !important;font-size: 1.25rem;width: 40%;margin-left: -5px;border: 1px solid #dc3545;}
#btnGetCode:hover{background-color: #b92929!important;}
/*页面遮罩层*/
.loading{text-align:center;z-index: 9100;position:fixed;top:40%;left:45%;display: none;}
.loading span{font-size: 20px;font-weight:bolder;color: white;}
.page-mask{z-index: 9000;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.4;filter:alpha(opacity=40);display:none;}
.close-login{margin-top: 50px;margin-left: 484px;position:fixed;z-index:9999;cursor: pointer;}
.verification-code {width: 260px;height: 120px;position: relative;margin-left: 80px;}